/**
*author : Joey.ma
*create date : 2022/05/11 
*updata date : 2022/05/11
*version : 1.0.0
**/

let feedbackCaptchaValue = $(".feedback-captcha-input").val();
var feedbackCaptcha = $(".feedback-captcha")
var CaptchaCharLibs = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm1234567890";
//　認証番号を保存する
var CaptchaStr;

//　範囲を設定する
function getRandom(l, r) {
  　return parseInt(l + Math.random() * (r - l + 1));
}

 // 生成验证码的函数
function CaptchaLoad() {

    // 先重置str
    CaptchaStr = '';

    // 子ノードをクリアする
    feedbackCaptcha.empty();
    

    // 認証番号を保存するを循環で輸出する、長さは4
    for (var i = 0; i < 4; i++) {

        // 認証番号の数字
        var span = document.createElement('span');

        // 数字内容を設定
        span.innerHTML = CaptchaCharLibs[getRandom(0, CaptchaCharLibs.length - 1)];

        // ランダムのスタイル
        span.style.display = 'inline-block';
        span.style.fontSize = getRandom(16, 22) + 'px';
        span.style.color = 'rgb(' + getRandom(0, 200) + ',' + getRandom(0, 200) + ',' + getRandom(0, 200) + ')';
        span.style.transform = 'translate(' + getRandom(-5, 5) + 'px, ' + getRandom(-5, 5) + 'px) rotate(' + getRandom(-20, 20) + 'deg)';
        CaptchaStr += span.innerHTML; 
        feedbackCaptcha.append(span); 
    }
}
CaptchaLoad(); 
// クリックしたら、リロードする
feedbackCaptcha.click(function(){
    CaptchaLoad()
});